	<?php
	require("frmCookie.php");
	
	$iOpcion = $_GET['iOpcion'];
	$iOrden = $_REQUEST['orden'];
	$fecha = $_REQUEST['fecha'];
	$dias = $_REQUEST['dias'];
	if($dias == '')
	{
		$dias = 15;
	}
	
	if($iOpcion != 1)
	{
		$sql = "select o.idOrden, o.idOrdenExterna, o.imei, m.nombreFabricante as modelo, concat(cda.nombre,' ', cda.apellido) as nombreYApellido from ordenes o join modelos m on o.idModelo = m.idModelo left join clientesdeatencion cda on o.idClienteDeAtencion = cda.idCliente left join pedidossuministro ps on o.idOrden = ps.idOrden where o.idCliente = 51 and o.idTipoOrden = 1 and o.idSucursal = ".$_SESSION['idSucursal']." and date(o.fechaHoraInicio) = '$fecha' and o.idEstado in ";
	}
	switch ($iOpcion)
	{
		case 9:
		{
			$sql .= "(28)";
			break;	
		}
		case 2:
		{
			$sql .= "(2,7,20)";
			break;	
		}
		case 3:
		{
			$sql .= "(23)";
			break;	
		}
		case 4:
		{
			$sql .= "(25)";
			break;	
		}
		case 5:
		{
			$sql .= "(26)";
			break;	
		}
		case 6:
		{
			$sql .= "(27)";
			break;	
		}
		case 7:
		{
			$sql .= "(17) and (ps.cumplido <> 0 or ps.cumplido is null)";
			break;	
		}
		case 8:
		{
			$sql .= "(17) and ps.cumplido = 0";
			break;	
		}
	}
	if($iOpcion != 1)
	{
		$sql .= " group by o.idOrden order by o.fechaHoraInicio desc";
	}
	
	if($iOpcion == 1)
	{
		$sql = "select o.*, if(c.idConsulta > 1,1,0) as SinResponder from (select date_format(o.fechaHoraInicio, '%d/%m/%Y') as fechaHoraInicio, date(fechaHoraInicio) as fechaHoraInicioIngles, sum(Ingresado) as Ingresados, sum(NoEntregado) as NoEntregados, sum(PresupuestoNoComunicado) as PresupuestosNoComunicados, sum(PresupuestoComunicado) as PresupuestosComunicados, sum(PresupuestoAceptado) as PresupuestosAceptados, sum(PresupuestoRechazado) as PresupuestosRechazados, sum(EnProceso) as EnProceso, sum(PendientePorPartes) as PendientesPorPartes from (select o.idOrden, o.fechaHoraInicio, ps.cumplido, if(o.idEstado in (28),1,0) as Ingresado, if(o.idEstado in (2,7,20),1,0) as NoEntregado, if(o.idEstado in (23),1,0) as PresupuestoNoComunicado, if(o.idEstado in (25),1,0) as PresupuestoComunicado, if(o.idEstado in (26),1,0) as PresupuestoAceptado, if(o.idEstado in (27),1,0) as PresupuestoRechazado, if(o.idEstado in (17) and (ps.cumplido <> 0 or ps.cumplido is null),1,0) as EnProceso, if(o.idEstado in (17) and ps.cumplido = 0,1,0) as PendientePorPartes from ordenes o left join pedidossuministro ps on o.idOrden = ps.idOrden where o.idCliente = 51 and o.idTipoOrden = 1 and o.idSucursal = ".$_SESSION['idSucursal']." and date(o.fechaHoraInicio) >= date_sub(date(now()), interval $dias day)group by o.idOrden)o group by date(o.fechaHoraInicio))o left join consultas c on (date(o. fechaHoraInicioIngles) = date(c.fechaHora) and c.respondida = 0) group by fechaHoraInicioIngles order by o.fechaHoraInicioIngles desc;";
	}
	
	if($_SESSION['idUsuario'] == 100)
	{
		//echo $sql;
	}
	
	$ordenes = readSQL($sql);
	
?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		if($iOpcion == 1)
		{
			?>
			<META HTTP-EQUIV="Refresh" CONTENT="60">
			<?php
		}
		?>
	</head>
	<body>
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
        	<tr>
            	<td align="center">
                	<?php
					require("frmSession.php"); 
					
					//Redirecciona a SINPERMISOS.PHP en caso de no tener permisos
					switch ($iOpcion)
					{
						default:
						{
							if (!(in_array(168005, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  <!--
							  	window.location.href = "sinPermisos.php"
							  //-->
							  </script>
							<?php
							}
							$titulo = "Monitor de Clientes";
							break;
						}
					}
					
					?>
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<?php
					require("frmTitulo.php");
					?>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="menuPrincipal">
                    	<tr>
                        	<td>
								<?php
                                require("frmMenu.php");
                                ?>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="tituloPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $titulo; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <?php
			if($mensaje != '')
			{
			?>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="estadoPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="<?php echo $clase; ?>" align="left"><?php echo $mensaje; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <?php
			}
			?>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    	<tr>
                        	<td>
                        		<form name="frm" method="post" action="monitorExpress.php?iOpcion=<?php 
                        		switch($iOpcion)
                        		{
                        			case 1:
                        			{
                        				echo '1';
                        				break;	
                        			}
                        		}
                        		?>">
                        		<?php 
                        		switch($iOpcion)
                        		{
                        			case 1:
                        			{
                        		?>
		                        		<table width="100%">
		                        			<tr>
		                        				<td colspan="100" align="right">
		                        					Días: 
		                        					<select name="dias" onchange="frm.submit();">
		                        					<?php 
		                        					for ($j = 15; $j <= 60; $j++) 
		                        					{
		                        						$selected = ($j==$dias)?'selected':'';
		                        						echo "<option value='$j' $selected>$j</option>";	
		                        					}
		                        					?>
		                        					</select>
		                        				</td>
		                        			</tr>
		                        			<tr>
		                        				<th width="10%" class="listaHead">
		                        					Fecha
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Ingresados
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Pendientes de Entrega
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Presupuestos No Comunicados
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Presupuestos Comunicados
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Presupuestos Aceptados
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Presupuestos Rechazados
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					En Proceso
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Pendientes por Parte
		                        				</th>
		                        				<th width="10%" class="listaHead">
		                        					Preguntas a Responder
		                        				</th>
		                        			</tr>
		                        			<?php
											if(count($ordenes)==0)
											{
												echo "<tr height = '50' align='center'>";
													echo "<td colspan='100'>";
														echo '<i>No hay Órdenes Express para mostrar.</i>';
													echo "</td>";
												echo "</tr>";
											}
		                        			
		                        			$i=1;
		                        			foreach ($ordenes as $orden)
		                        			{
		                        				$clase = ($i%2==0)?'par':'impar';
		                        				$i++;
		                        				echo "<tr class='$clase'>";
		                        					echo "<td align='center'>";
		                        						echo $orden['fechaHoraInicio'];
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['Ingresados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=9&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['Ingresados'];
		                        						if($orden['Ingresados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['NoEntregados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=2&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['NoEntregados'];
		                        						if($orden['NoEntregados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['PresupuestosNoComunicados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=3&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['PresupuestosNoComunicados'];
		                        						if($orden['PresupuestosNoComunicados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['PresupuestosComunicados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=4&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['PresupuestosComunicados'];
		                        						if($orden['PresupuestosComunicados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['PresupuestosAceptados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=5&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        							echo $orden['PresupuestosAceptados'];
		                        						if($orden['PresupuestosAceptados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['PresupuestosRechazados'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=6&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        							echo $orden['PresupuestosRechazados'];
		                        						if($orden['PresupuestosRechazados'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['EnProceso'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=7&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['EnProceso'];
		                        						if($orden['EnProceso'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['PendientesPorPartes'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='monitorExpress.php?iOpcion=8&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        						}
		                        								echo $orden['PendientesPorPartes'];
		                        						if($orden['PendientesPorPartes'] != 0)
		                        						{
		                        							echo "</a>"; 
		                        						}
		                        					echo "</td>";
		                        					echo "<td align='center'>";
		                        						if($orden['SinResponder'] != 0)
		                        						{
		                        							echo "<a class='linkNuevo' href='responderConsultas.php?iOpcion=1&fecha=".$orden['fechaHoraInicioIngles']."'>"; 
		                        								echo "<img class='imagen' alt='Preguntas sin Responder' src='images/pregunta.png'/>";
		                        							echo "</a>"; 
		                        						}
		                        						else 
		                        						{
		                        							//echo "<i>Sin Preguntas por Responder</i>";
		                        							echo "&nbsp;";
		                        						}
		                        					echo "</td>";
		                        				echo "</tr>";
		                        			}
		                        			?>
		                        		</table>
	                        		<?php
	                        				break; 
                        				}
										case 2:
										case 3:
										case 4:
										case 5:
										case 6:
										case 7:
										case 8:
										case 9:
										{
											?>
											<table>
												<tr>
													<th class="listaHead">
														Orden
													</th>
													<th class="listaHead">
														IMEI
													</th>
													<th class="listaHead">
														Modelo
													</th>
													<th class="listaHead">
														Orden GSPN
													</th>
													<th class="listaHead">
														Cliente
													</th>
												</tr>
												<?php
												$i=1;
												foreach($ordenes as $orden)
												{
													$clase = ($i%2==0)?'par':'impar';
													$i++;
													echo "<tr class='$clase'>";
														echo "<td>";
															echo "<a class='linkNuevo' href='detallesOrden.php?iOpcion=1&idOrden=".$orden['idOrden']."&from=monitor&backTo=$iOpcion&fecha=$fecha'>".$orden['idOrden']."</a>";
														echo "</td>";
														echo "<td>";
															echo $orden['imei'];
														echo "</td>";
														echo "<td>";
															echo $orden['modelo'];
														echo "</td>";
														echo "<td>";
															echo $orden['idOrdenExterna'];
														echo "</td>";
														echo "<td>";
															echo $orden['nombreYApellido'];
														echo "</td>";
													echo "</tr>";
												}
												?>
												<tr>
													<td colspan="100">
														&nbsp;
													</td>
												</tr>
												<tr>
													<td colspan="100" align="center">
														<input type="button" value="Salir" onclick="window.top.location='monitorExpress.php?iOpcion=1';">
													</td>
												</tr>
											</table>
											<?php
											break;
										}
                        			}
                        			?>
                        		</form>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>